Ordering of simultaneous events in distributed DEVS simulation
نویسندگان
چکیده
Simultaneous events are the events scheduled to occur at the same simulation time. This paper proposes a new event ordering mechanism for handling simultaneous events of DEVS models in distributed simulation. The DEVS formalism provides a formal framework for specifying discrete event models in a modular, hierarchical form. Thus, the formalism can ease the model verification and validation problems of distributed simulation. Also, the formalism separates models from underlying simulation algorithms. Hence, DEVS models can be simulated in both sequential and distributed environments without any modification. One important issue for such framework is to obtain the same results in both simulation environments. However, in distributed simulation of DEVS models, the processing order of simultaneous events may affect the simulation results. Thus, some ordering mechanism of events is required for well-defined simulation results. The proposed mechanism orders simultaneous events correctly with respect to their causal relationships in distributed DEVS simulation. Also, the mechanism guarantees the same ordering of simultaneous events in both sequential and distributed simulation environments. @ 1997 Elsevier Science B.V.
منابع مشابه
Informal DEVS Conventions Motivated by Practical Considerations
The formalism known as the Discrete Event System Specification (DEVS) provides a set of mathematical elements for modeling time-varying systems. When DEVS is applied in the form of an executable representation, however, some deviation from the formalism is unavoidable. By proposing a set of informal DEVS conventions, we show how certain changes to the formalism, some previously adopted, others ...
متن کاملSimulation Interoperability Across Parallel DEVS Models Ex- pressed in Multiple Programming Languages
Research efforts have focused on developing methods and technologies to support interoperability among different simulations. In addition, modeling and simulation frameworks have also been extended to support distributed simulation. In this research we present a many-to-many approach to model to simulator mapping. The goal is for a Parallel DEVS model described in one programming language to be...
متن کاملA data type for discretized time representation in DEVS
This paper addresses the problems related to data types used for time representation in DEVS, a formalism for the specification and simulation of discrete-event systems. When evaluating a DEVS simulation model into an actual computer simulation program, a data type is required to hold the virtual time of the simulation and the time elapsed in the model of the simulated system. We review the com...
متن کاملA CORBA-Based Distributed Simulation Methodology for Hierarchical DEVS Models
Discrete-event simulation is frequently used to analyze and predict the performance of systems. Simulation of large, complex systems remains a major stumbling block, however, due to the prohibitive computation costs. Distributed simulation offers one approach that can significantly reduce these computation costs. Since distributed simulation deals with large and complex systems, the following i...
متن کاملAn Environment for Cellular Devs Model Simulation
Base, permitting the reuse of created and tested models. In this way the security of the simulations is enhanced, reducing the testing time and improving productivity. In this work we present the features of a simulation framework for cellular DEVS models. The goal is to allow the users the easy development of simulations based on cellular DEVS models with high efficiency. To do so, several cha...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Simul. Pr. Theory
دوره 5 شماره
صفحات -
تاریخ انتشار 1997